three-spot flounder - English Synonyms Dictionary